Frutiger 65 Bold Contents Palatino Getting started V2 . . . . . . . . . . . . . . . . . . . . . . . . . NetPhone phone numbers . . . . . . . . . . . . . . Making a call !6 . . . . . . . . . . . . . . . . . . . . . . . . . . . Receiving a call V2 . . . . . . . . . . . . . . . . . . . . . . . . . Expanded call window $ . . . . . . . . . . . . . . . . . . Audio window V2 . . . . . . . . . . . . . . . . . . . . . . . . . Saving addr esses )p0 . . . . . . . . . . . . . . . . . . . . . . . . NetPub @ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Personal pr ofile )f2 . . . . . . . . . . . . . . . . . . . . . . . . . ences 6 . . . . . . . . . . . . . . . . . . . . . . . . . . . Audio encodings q. . . . . . . . . . . . . . . . . . . . . . . . NetPhone and vat , . . . . . . . . . . . . . . . . . . . . . . Compatibility issues ( . . . . . . . . . . . . . . . . . . . . NetPhone and the WWW . . . . . . . . . . . . . . . !Contacting Electric Magic Company . . . . . . ])NetPhone Electric Magic Company 1994-95 All Rights Reserved 95-05-30 Frutiger 65 Bold Copyright Palatino *F)NetPhone 1994-95 Electric Magic Company All Rights Reserved. Electric Magic Company her eby disclaims all warranties r elating to this softwar e, whether expr ess or ]Cimplied, including without limitation any implied warranties of mer chantability or fitness for a ]iparticular purpose. Electric Magic Company will not be liable for any special, incidental, consequential, indir )>9ect or similar damages due to loss of data or any other r z(eason, even if Electric Magic Company or ]can agent of Electric Magic Company has been advised of the possibility of such damages. In no event *"9shall Electric Magic Company be liable for any damages, r )8*dless of the form of the claim. The person using the softwar Ae bears all risk as to the quality and performance of the softwar ]-United States Government End Users: If you ar e acquiring this softwar !e on behalf of any unit or agency ]1of the United States Government, the following pr ovisions apply The Government agr (i) if the softwar 7e is supplied to the Department of Defense, the softwar e is classified as commer computer softwar and the Government is acquiring only estricted rights in the Softwar ' e and its ]Ldocumentation as that term is defined in Clause 252.227-7013(c)(1) of the DF ARS; and (ii) if the softwar Ne is supplied to any unit or agency of the United States Government other than ]=Department of Defense, the Government s rights in the softwar "e and its documentation will be as ]*defined in Clause 52.227 19(c)(2) of the F AR or )N7, in the case of NASA, in Clause 18-52.227-86(d) of the Supplement to the F ]ONetPhone's support of GSM and Intel DVI encodings is made possible by the gener ous r elease of sour code by the following parties: GSM codec: *!BCopyright 1992, 1993, 1994 by Jutta Degener and Carsten Bormann, T echnische Universit t Berlin Any use of this softwar e is permitted pr ovided that this notice is not r +emoved and that neither the authors nor the echnische Universit t Berlin ar e deemed to have made any r )$1esentations as to the suitability of this softwar 6 e for any purpose nor ar e held r )U*esponsible for any defects of this softwar e. THERE IS ABSOLUTEL ARRANTY FOR THIS SOFTW Intel DVI codec: *!.Copyright 1992 by Stichting Mathematisch Centr Amster dam, The Netherlands. All Rights Reserved. Permission to use, copy , modify , and distribute this softwar :e and its documentation for any purpose and without fee is eby granted, pr iovided that the above copyright notice appears in all copies and that both that copyright notice and this ]hpermission notice appear in supporting documentation, and that the names of Stichting Mathematisch Centr um or CWI ]Qnot be used in advertising or publicity pertaining to distribution of the softwar -e without specific, written prior permission. STICHTING MA THEMA TISCH CENTRUM DISCLAIMS ARRANTIES WITH REGARD T O THIS SOFTW A L L A B I L I T Y STICHTING MA THEMA TISCH CENTRUM BE LIABLE FOR )G"SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR DAMAGES WHA TSOEVER RESUL TING FROM LOSS OF USE, DA OR PROFITS, WHETHER IN ]4CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTW cutio MDEF fr om Digital Alchemy ]'Copyright Ramon M. Felciano 1992-95, All Rights Reserved Infinity W indoid by T 'raul Gaul, 1991-94 Infinity Systems, All Rights Reserved Getting started *ODNetPhone makes it possible to talk with other people over any TCP/IP network #connection. Use it with your LocalT .alk or Ethernet network, or over the Internet. "Although high speed connections pr ovide better audio quality , NetPhone was )designed to work well using 14.4k modems. NetPhone works by compr 1essing your voice as you speak and sending it acr your TCP/IP connection. When your compr &essed voice arrives at the destination computer D, another copy of NetPhone plays it back just like the telephone. Qenjoy the benefits of verbal exchange, without having to worry about the costs of **&making a long-distance telephone call. *6PUse NetPhone to talk to your friends down the hall, in the building next door or *)Lon the other side of the world! For homes, colleges, businesses and schools, **)NetPhone makes the world a little smaller &, by making your access to it a little easier Now you )A+obably eager to get started using NetPhone. Enjoy System r equir ements ,Power Macintosh or a Macintosh with 68020 pr !ocessor (20MHz or faster); System 7; Macintosh micr ophone; MacTCP 2.0.x (MacTCP 2.0.4 r ecommended). Recommended additions *);For system versions prior to 7.5 install Sound Manager 3.0. ovide impr oved audio quality , plug some ster eo headphones into your Macintosh s speaker socket. Installing NetPhone Lo install NetPhone on your Macintosh, drag the contents of the NetPhone disk onto your har )d drive. The disk includes the following: NetPhone the application pr ogram. NetPhone Alert a small backgr )ound application that alerts you when you eceive an incoming call. Launching NetPhone Make sur e you have a functioning, r eliable MacTCP connection. Establish your MacTCP %connection. If your connection is thr ough LocalT alk or 9Ethernet, you don t have to do anything special. If you e using dial-up SLIP )?,, follow the documentation for your SLIP/PPP driver softwar )%FLaunch NetPhone by double clicking on the NetPhone application s icon. Frutiger 75 Black NetPhone ( & ] ffffff ffff33 ff33ff ff3333 33ffff 33ff33 3333ff 333333 wwwwww UUUUUU DDDDDD """""" Frutiger 65 Bold Making a call Frutiger 75 Black NetPhone NetPhone phone numbers Palatino Jo place a NetPhone call to another Macintosh you need to know either it , or pr eferably it host name (which is easier to r emember). ou can get this ]Qinformation by asking the person you want to call, just as you might ask them for their phone number Alternatively ), you can call someone by connecting to a ]=NetPub and double clicking on their name in the listing (see page 8 for details on ] NetPubs). *6CThe host name of a machine is not the same as a person s email addr ess, although they look similar o find the host name and IP ess of your Macintosh ( & ] ffffff ffff33 ff33ff ff3333 33ffff 33ff33 3333ff 333333 wwwwww UUUUUU DDDDDD """""" Choose New Call from the menu n untitled Call Window appears nd the Call Information dialog opens automatically. Frutiger 46 LightItalic lick Status line shows you what !happening as the call progresses. the call at any time by clicking Hangup Frutiger 66 BoldItalic ffffff ffff33 ff33ff ff3333 33ffff 33ff33 3333ff 333333 wwwwww UUUUUU DDDDDD """""" Enter the host name of the machine you wish to call then click ffffff ffff33 ff33ff ff3333 33ffff 33ff33 3333ff 333333 wwwwww UUUUUU DDDDDD """""" ffffff ffff33 ff33ff ff3333 33ffff 33ff33 3333ff 333333 wwwwww UUUUUU DDDDDD """""" ffffff ffff33 ff33ff ff3333 33ffff 33ff33 3333ff 333333 wwwwww UUUUUU DDDDDD """""" line shows the name of the person you are calling. ffffff ffff33 ff33ff ff3333 33ffff 33ff33 3333ff 333333 wwwwww UUUUUU DDDDDD """""" choose About NetPhone from the Apple NetPhone s about window appears. Shows you the host name and IP #address of your Macintosh. This is "the information you would give to someone who wishes to call you. ffffff ffff33 ff33ff ff3333 33ffff 33ff33 3333ff 333333 wwwwww UUUUUU DDDDDD """""" /Y5YY_Y The net mask is used when a call connects to determine if it is possible to use more bandwidth than normal, providing higher quality audio. See Frutiger 45 Light page 11 Frutiger 65 Bold Expanded call window Palatino *O&The expanded call window gives you mor e contr ol over your calls. Frutiger 75 Black NetPhone ffffff ffff33 ff33ff ff3333 33ffff 33ff33 3333ff 333333 wwwwww UUUUUU DDDDDD """""" Frutiger 46 LightItalic Click the triangle to access the expanded call window. ffffff ffff33 ff33ff ff3333 33ffff 33ff33 3333ff 333333 wwwwww UUUUUU DDDDDD """""" Shows the name of the person you are speaking to. Use this popup menu to override NetPhone s choice of best encoding. Shows the number of bits per second (bps) your transmitted audio uses, and also shows what encoding NetPhone has selected as for this call. Drag to set the volume of incoming audio. When you are offline, click the Helvetica button to choose a new machine to call. Shows the bit rate and encoding of incoming audio. hows packets of audio as they arrive and are played. White gaps indicate lost audio. Shows t he additional time delay NetPhone Frutiger 66 BoldItalic imposes ensure smooth playback. ffffff ffff33 ff33ff ff3333 33ffff 33ff33 3333ff 333333 wwwwww UUUUUU DDDDDD """""" ( & ] Receiving a call *O If you ar )-=unning NetPhone when someone calls, a new call window appears ]Mand NetPhone makes a ringing sound. The window s title and icon flash to make it easy to spot on a cr owded scr o answer the call It is not necessary to r un NetPhone all the time in or der to be notified of incoming calls. NetPhone g"Alert is a small faceless backgr !ound application that listens for ]8incoming calls and puts up an alert when it detects one. ] NetPhone 0Alert makes a ringing noise until you click the button. It also flashes an icon over the %Apple menu while the call is unanswer No answer the call, launch NetPhone as normal, and a window will appear for the incoming call. If you have a permanent TCP/IP connection, put NetPhone Alert (or an alias to ]5it) in the Startup Items folder of your System Folder . Then you will always be notified of incoming calls, r dless of what you e doing. ]1If you have a dial-up connection, start NetPhone !Alert by double clicking its icon in the Finder F, once your connection is established. Putting it in the Startup Items ]&folder in this case would cause MacTCP to dial your Internet Service Pr ovider ]Eevey time you start your machine. Note that you cannot quit NetPhone Alert. T stop it fr om operating you must r estart your machine. click Answer %f you don t want to accept the call, lick Ignore . The other party will see a s%message saying The call was ignored ffffff ffff33 ff33ff ff3333 33ffff 33ff33 3333ff 333333 wwwwww UUUUUU DDDDDD """""" line shows the name of the person calling you. ffffff ffff33 ff33ff ff3333 33ffff 33ff33 3333ff 333333 wwwwww UUUUUU DDDDDD """""" ffffff ffff33 ff33ff ff3333 33ffff 33ff33 3333ff 333333 wwwwww UUUUUU DDDDDD """""" Frutiger 65 Bold Saving addr esses Palatino $o make it easy to call people you fr = a'equently contact, or to connect to your Gfavorite NetPubs, NetPhone lets you save Call and Pub windows as normal Macintosh documents. W ith a Call or Pub window fr ontmost on your scr Important Note: esses folder )U%be in the same folder as the NetPhone application. Frutiger 75 Black NetPhone ( & ] ffffff ffff33 ff33ff ff3333 33ffff 33ff33 3333ff 333333 wwwwww UUUUUU DDDDDD """""" ffffff ffff33 ff33ff ff3333 33ffff 33ff33 3333ff 333333 wwwwww UUUUUU DDDDDD """""" ffffff ffff33 ff33ff ff3333 33ffff 33ff33 3333ff 333333 wwwwww UUUUUU DDDDDD """""" Frutiger 46 LightItalic choose Save Call Save Pub from the menu. ffffff ffff33 ff33ff ff3333 33ffff 33ff33 3333ff 333333 wwwwww UUUUUU DDDDDD """""" Call and Pub windows saved in the Addresses folder an be opened by selecting from the Addresses menu ffffff ffff33 ff33ff ff3333 33ffff 33ff33 3333ff 333333 wwwwww UUUUUU DDDDDD """""" or by typing command +number, command+option+number. Audio window *O>The audio window lets you see how loud your voice is and contr ol the level at which audio is sent. N o t e )J!ophone active at the same time. W ith these machines you use Push to alk (see page 14 for a partial list). Squelch Level. Audio is sent when the audio level is above this mark. Drag the triangle to set the squelch level. Audio Level Shows how loud your +q* voice is. Darkens when audio is being transmitted and lightens when it stops. Push to Talk in the NetPhone menu is checked quelch level disappears and you must click the Push to Talk button to speak, and release it to listen. ffffff ffff33 ff33ff ff3333 33ffff 33ff33 3333ff 333333 wwwwww UUUUUU DDDDDD """""" ffffff ffff33 ff33ff ff3333 33ffff 33ff33 3333ff 333333 wwwwww UUUUUU DDDDDD """""" Mute Audio is checked, no sound plays out of your speaker. ffffff ffff33 ff33ff ff3333 33ffff 33ff33 3333ff 333333 wwwwww UUUUUU DDDDDD """""" ffffff ffff33 ff33ff ff3333 33ffff 33ff33 3333ff 333333 wwwwww UUUUUU DDDDDD """""" ffffff ffff33 ff33ff ff3333 33ffff 33ff33 3333ff 333333 wwwwww UUUUUU DDDDDD """""" Audio Window is checked, the audio window is visible. Frutiger 65 Bold Personal pr ofile Palatino The personal pr Aofile dialog lets you set the name that appears in other people 2call windows when you speak to them. It also contr ols how you appear when listed on a NetPub. Frutiger 75 Black NetPhone ( & ] Frutiger 46 LightItalic To call someone on the list, click their name then click Click and drag the column dividers to set column widths. When you wish to leave the NetPub, click Leave ffffff ffff33 ff33ff ff3333 33ffff 33ff33 3333ff 333333 wwwwww UUUUUU DDDDDD """""" ffffff ffff33 ff33ff ff3333 33ffff 33ff33 3333ff 333333 wwwwww UUUUUU DDDDDD """""" Use the Personal Profile dialog to control how you appear in NetPub listings and call windows. ffffff ffff33 ff33ff ff3333 33ffff 33ff33 3333ff 333333 wwwwww UUUUUU DDDDDD """""" Note: Changes you make to your name, location and other entries will be used the next time you connect to a NetPub. ffffff ffff33 ff33ff ff3333 33ffff 33ff33 3333ff 333333 wwwwww UUUUUU DDDDDD """""" NetPub *P:The list of all public NetPubs can be found on the WWW at: Courier +/6Ih t t p : / / w w w . e m a g i c . c o m / n e t p u b l i s t . h t m l ]'NetPhone incorporates NetPub technology "%, which makes it easy to find someone ],to chat with, or to contact someone whose IP ess changes each time they ]/connect to the Internet (dynamic or server addr essing). NetPubs ar Ce hosted by servers, located both in the US and worldwide. When you ].join a NetPub, you see a list of everyone curr D#ently connected to that NetPub, and ]'they can all see you. Each NetPub is fr equented by dif ent gr oups of people, ]$which gives each a unique atmospher o join a NetPub, select om the ]AThe list updates dynamically as people join and leave the NetPub. ffffff ffff33 ff33ff ff3333 33ffff 33ff33 3333ff 333333 wwwwww UUUUUU DDDDDD """""" ffffff ffff33 ff33ff ff3333 33ffff 33ff33 3333ff 333333 wwwwww UUUUUU DDDDDD """""" ffffff ffff33 ff33ff ff3333 33ffff 33ff33 3333ff 333333 wwwwww UUUUUU DDDDDD """""" an untitled Pub Window appears a Information dialog opens automatically. Enter the NetPub s host name then click lick When the connection is established the list shows everyone currently connected to the NetPub. ffffff ffff33 ff33ff ff3333 33ffff 33ff33 3333ff 333333 wwwwww UUUUUU DDDDDD """""" Palatino o decide if they ar =+e attached to the same LAN, NetPhone compar es the machine )O9esses, using the net mask to decide which piece of the IP )N$ess denotes the network number (see page 2 ). This scheme will sometimes /fail, most often when both machines have a SLIP or PPP connection to the same Internet Service Pr ovider . In this case, although ther e is only a low bandwidth Iconnection, NetPhone may pick a high bandwidth encoding. If this happens, simply pick a new encoding fr om the Frutiger 65 Bold Encoding popup (see page 5 GSM pr ovides high quality !, low bandwidth audio, but also r equir es mor )$+ocessing power than some Macintoshes can pr ovide. Slow machines will Cexperience choppy or unintelligible audio when GSM is used. If the This is a slow machine &box is checked on either machine, the Either is slow line is used to pick =an outgoing audio encoding. The box is automatically set appr opriately the first time you r un NetPhone, and r eset when the Use Default Settings s button is clicked. As a r )_1ule of thumb, a Macintosh with a 68030 or 68020 r unning at less than 25MHz is too slow to use GSM ef fectively *If you find NetPhone s default settings ar e not appr opriate for your particular situation, feel fr ee to change them. Calls using the vat pr otocol The vat pr Hotocol does not indicate whether the other party is using a fast or slow /machine. So, if a call is made using the vat pr otocol For mor 1e information on NetPhone s support of the vat pr otocol, see page 13 . For information on the dif )-0ent audio encodings that NetPhone supports, see page 12 Frutiger 75 Black NetPhone ( & L ffffff ffff33 ff33ff ff3333 33ffff 33ff33 3333ff 333333 wwwwww UUUUUU DDDDDD """""" Frutiger 46 LightItalic One of these encodings is used if both machines are attached to the same LAN otherwise one of these encodings is used. ffffff ffff33 ff33ff ff3333 33ffff 33ff33 3333ff 333333 wwwwww UUUUUU DDDDDD """""" and both machines are on the same physical network, then this encoding is used. Otherwise, this encoding is used. ences The pr )?4ences dialog lets you change the way NetPhone works. Use best encoding *) NetPhone was designed to work ef (fectively over low bandwidth 14.4k modem ],connections. NetPhone also works over Local ea Networks or s, which ]Ehave much higher capacities and do not need audio to be tightly compr essed. When you first cr eate a call window (, the outoging encoding popup is set to best encoding . Information in the pr )?'ences dialog is then used to pick which ]Gactual encoding to use at the time a call connects. If both machines ar e on the ]9same LAN, then a higher bandwidth encoding can be used, r esulting in high ]1quality audio and less strain on the machine ocessor + Check this box to have NetPhone automatically go online when someone calls you. ffffff ffff33 ff33ff ff3333 33ffff 33ff33 3333ff 333333 wwwwww UUUUUU DDDDDD """""" If this box is checked, NetPhone makes a ringing sound when a call arrives. Use this popup menu to choose what sound NetPhone uses when L$ringing. To add a new sound, record it in the Sound Control Panel. ffffff ffff33 ff33ff ff3333 33ffff 33ff33 3333ff 333333 wwwwww UUUUUU DDDDDD """""" Check this box to prevent NetPhone from ringing when a new call arrives and you are already speaking to someone. ffffff ffff33 ff33ff ff3333 33ffff 33ff33 3333ff 333333 wwwwww UUUUUU DDDDDD """""" ffffff ffff33 ff33ff ff3333 33ffff 33ff33 3333ff 333333 wwwwww UUUUUU DDDDDD """""" Click to accept your changes or click Cancel leave the settings unchanged. Click Use Default Settings to restore NetPhone recommended settings. Frutiger 65 Bold NetPhone and vat Palatino *O=Originating in the UNIX world, vat is a de facto audio confer encing standar d. The popular video-confer encing softwar 'e CU-SeeMe uses vat to carry it s audio >channels, so you can use NetPhone to call CU-SeeMe users and r eflectors. o make a call using the vat pr otocol HNetPhone supports the four most common audio encodings used by vat: GSM, Intel DVI, Raw , and -. GSM-encoded vat audio will fit over a 19.2k f o r (information on audio encoding formats). *6#NetPhone supports vat s default UDP T"ports (3456 and 3457), with confer ence ID 0. Ther )t e is curr +ently no way for NetPhone to use the vat pr otocol with dif ports or confer ence IDs. @When a vat call disconnects, NetPhone waits for 15 seconds befor e allowing you Oto use that window again, so that any vat packets still in transit have time to expir Frutiger 75 Black NetPhone Audio encodings e is not the space her e to fully intr 'oduce the principles underlying digital ]#audio. If you understand the terms sample size sample rate bit rate ]Mfollowing information will help you decide how to pick alternate encodings to suit your needs. V 1isit the Electric Magic WWW site for links to mor e information on audio encoding techniques. *7MAudio on the Macintosh usually operates at a 22kHz sample rate, with a sample size of 8 bits. T o send this in r eal time r equir es sending 22 kilo bytes per second ]0(22kBps) which equates to a bit rate of 176 kilo per second (176kbps). CD ]7audio uses a 44.1kHz sample rate, 16 bits per sample. W ith two audio channels, )/ences and configuration information for several )D#ent Internet applications, with mor e on the way Any application which is Internet Config savvy , and r )g2ecognizes URLs, will automatically launch NetPhone ]"when you click on a NetPhone URL. *6"Now you can put your NetPhone addr (ess at the bottom of you email messages, right next to your phone number 1, and have people call you with just the click of their mouse! ffffff ffff33 ff33ff ff3333 33ffff 33ff33 3333ff 333333 wwwwww UUUUUU DDDDDD """""" Frutiger 75 Black $&()+ p 0p`P @%)K.I2 ,)+>B `@P0P "*$!'/ ,"'0! `8XP 0P PP0P $&()+ @%)K.I2 @ 8_P ,)+>B "*$!'/ ,"'0! @@ p_ @@ p_ @@ p_ @@ p_ N^. temp.0001 N^ _P Andrew Green Electric Magic Company QuarkXPress ffffff ffff33 ff33ff ff3333 33ffff 33ff33 3333ff 333333 wwwwww UUUUUU DDDDDD """""" ffffff ffff33 ff33ff ff3333 33ffff 33ff33 3333ff 333333 wwwwww UUUUUU DDDDDD """""" ffffff ffff33 ff33ff ff3333 33ffff 33ff33 3333ff 333333 wwwwww UUUUUU DDDDDD """""" ffffff ffff33 ff33ff ff3333 33ffff 33ff33 3333ff 333333 wwwwww UUUUUU DDDDDD """""" ffffff ffff33 ff33ff ff3333 33ffff 33ff33 3333ff 333333 wwwwww UUUUUU DDDDDD """""" ffffff ffff33 ff33ff ff3333 33ffff 33ff33 3333ff 333333 wwwwww UUUUUU DDDDDD """""" Chicago Palatino Helvetica Courier9s Frutiger 75 Black9t Frutiger 66 BoldItalic9u Frutiger 65 Bold9x Frutiger 46 LightItalic9y Frutiger 45 Light ffffff ffff33 ff33ff ff3333 33ffff 33ff33 3333ff 333333 wwwwww UUUUUU DDDDDD """""" ffffff ffff33 ff33ff ff3333 33ffff 33ff33 3333ff 333333 wwwwww UUUUUU DDDDDD """""" _>r+_ _>r+_ y1|Dy,|L y1|Dy,|L y1|Dy,|L as|Daj|L as|Daj|L as|Daj|L as|Daj|L as|Daj|L LpdIL :LpdIL _VuH ffffff ffff33 ff33ff ff3333 33ffff 33ff33 3333ff 333333 wwwwww UUUUUU DDDDDD """""" ffffff ffff33 ff33ff ff3333 33ffff 33ff33 3333ff 333333 wwwwww UUUUUU DDDDDD """""" ffffff ffff33 ff33ff ff3333 33ffff 33ff33 3333ff 333333 wwwwww UUUUUU DDDDDD """""" rPREC ~PRVS